cellular rubber - French English Dictionary